''' Mission 11 - Spirit Level Objective 6 ''' from codex import * from time import sleep import math CENTER = 120 display.fill(WHITE) display.draw_line(CENTER, 0, CENTER, 105, BLACK) display.draw_line(CENTER, 135, CENTER, 239, BLACK) x = CENTER while True: val = accel.read() tilt_x = val[0] scaled = (tilt_x/16384) scaled = min(max(scaled, -1), 1) degrees = math.asin(scaled) * 180 / math.pi degrees = int(degrees) display.draw_circle(x, CENTER, 15, WHITE) x = CENTER + degrees display.draw_circle(x, CENTER, 15, ORANGE) sleep(0.2)